﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class IoTbInsureResultFourNew
    {
        public int SerialNo { get; set; }
        public long? RegNo { get; set; }
        /// <summary>
        /// 就诊 ID
        /// </summary>
        public string? MdtrtId { get; set; }
        /// <summary>
        /// 结算id
        /// </summary>
        public string? SetlId { get; set; }
        /// <summary>
        /// 人员编号
        /// </summary>
        public string? PsnNo { get; set; }
        /// <summary>
        /// 人员姓名
        /// </summary>
        public string? PsnName { get; set; }
        /// <summary>
        /// 人员证件类型
        /// </summary>
        public string? PsnCertType { get; set; }
        /// <summary>
        /// 证件号码
        /// </summary>
        public string? Certno { get; set; }
        /// <summary>
        /// 性别
        /// </summary>
        public string? Gend { get; set; }
        /// <summary>
        /// 民族
        /// </summary>
        public string? Naty { get; set; }
        /// <summary>
        /// 出生日期
        /// </summary>
        public DateTime? Brdy { get; set; }
        /// <summary>
        /// 年龄
        /// </summary>
        public decimal? Age { get; set; }
        /// <summary>
        /// 险种类型
        /// </summary>
        public string? Insutype { get; set; }
        /// <summary>
        /// 人员类别
        /// </summary>
        public string? PsnType { get; set; }
        /// <summary>
        /// 公务员标志
        /// </summary>
        public string? CvlservFlag { get; set; }
        /// <summary>
        /// 结算时间
        /// </summary>
        public DateTime? SetlTime { get; set; }
        /// <summary>
        /// 就诊凭证类型
        /// </summary>
        public string? MdtrtCertType { get; set; }
        /// <summary>
        /// 医疗类别
        /// </summary>
        public string? MedType { get; set; }
        /// <summary>
        /// 医疗费总额
        /// </summary>
        public decimal? MedfeeSumamt { get; set; }
        /// <summary>
        /// 全自费金额
        /// </summary>
        public decimal? FulamtOwnpayAmt { get; set; }
        /// <summary>
        /// 超限价自费费用
        /// </summary>
        public decimal? OverlmtSelfpay { get; set; }
        /// <summary>
        /// 先行自付金额
        /// </summary>
        public decimal? PreselfpayAmt { get; set; }
        /// <summary>
        /// 符合政策范围金额
        /// </summary>
        public decimal? InscpScpAmt { get; set; }
        /// <summary>
        /// 实际支付起付线
        /// </summary>
        public decimal? ActPayDedc { get; set; }
        /// <summary>
        /// 基本医疗保险统筹基金支出
        /// </summary>
        public decimal? HifpPay { get; set; }
        /// <summary>
        /// 基本医疗保险统筹基金支付比例
        /// </summary>
        public decimal? PoolPropSelfpay { get; set; }
        /// <summary>
        /// 公务员医疗补助资金支出
        /// </summary>
        public decimal? CvlservPay { get; set; }
        /// <summary>
        /// 企业补充医疗保险基金支出
        /// </summary>
        public decimal? HifesPay { get; set; }
        /// <summary>
        /// 居民大病保险资金支出
        /// </summary>
        public decimal? HifmiPay { get; set; }
        /// <summary>
        /// 职工大额医疗费用补助基金支出
        /// </summary>
        public decimal? HifobPay { get; set; }
        /// <summary>
        /// 医疗救助基金支出
        /// </summary>
        public decimal? MafPay { get; set; }
        /// <summary>
        /// 医院负担金额
        /// </summary>
        public decimal? HospPartAmt { get; set; }
        /// <summary>
        /// 其他支出
        /// </summary>
        public decimal? OthPay { get; set; }
        /// <summary>
        /// 基金支付总额
        /// </summary>
        public decimal? FundPaySumamt { get; set; }
        /// <summary>
        /// 个人负担总金额
        /// </summary>
        public decimal? PsnPartAmt { get; set; }
        /// <summary>
        /// 个人账户支出
        /// </summary>
        public decimal? AcctPay { get; set; }
        /// <summary>
        /// 个人现金支出
        /// </summary>
        public decimal? PsnCashPay { get; set; }
        /// <summary>
        /// 余额
        /// </summary>
        public decimal? Balc { get; set; }
        /// <summary>
        /// 个人账户共济支付金额
        /// </summary>
        public decimal? AcctMulaidPay { get; set; }
        /// <summary>
        /// 医药机构结算 ID
        /// </summary>
        public string? MedinsSetlId { get; set; }
        /// <summary>
        /// 清算经办机构
        /// </summary>
        public string? ClrOptins { get; set; }
        /// <summary>
        /// 清算经办机构
        /// </summary>
        public string? ClrWay { get; set; }
        /// <summary>
        /// 清算方式
        /// </summary>
        public string? ClrType { get; set; }
        /// <summary>
        /// 1结算2注销3红冲4可能掉包数据
        /// </summary>
        public int? Status { get; set; }
        public int? CreateUserId { get; set; }
        public DateTime? CreateOn { get; set; }
        public int? UpdateUserId { get; set; }
        public DateTime? UpdateOn { get; set; }
        public int HospitalId { get; set; }
        /// <summary>
        /// 消息请求记录Id
        /// </summary>
        public string? Msgid { get; set; }
        /// <summary>
        /// 红冲原结算id
        /// </summary>
        public string? PresetlId { get; set; }
        public string? InsuplcAdmdvs { get; set; }
    }
}
